package com.travelsky.airchina.boarding.dao;

import java.util.List;
import java.util.Map;
import com.travelsky.airchina.boarding.domain.Product;
import com.travelsky.airchina.boarding.dto.ProductCondition;
import com.travelsky.airchina.boarding.dto.ProductVO;
import com.travelsky.airchina.boarding.util.PageUtil;

public interface ProductDAO extends GenericDAO<Product, Long>{

	public List<ProductVO> findProductList(ProductCondition prdCondition);

	public Long getProductBrandId(Long id);

	public List<ProductVO> findProductList();
	/**
	 * @param productIds
	 * @return
	 */
	public Map<Long,String> findProductImgs(List<Long> productIds);

	public List<Product> findProductList(PageUtil pageUtil, Product product);
}
